package classEnum;

public class TabelaPeriodica {
	public enum Tabela {
		// Declaracao das constantes
		H(1, 1.00794, "Hidrogenio"), HE(2, 4.002602, "Helio"), O(8, 15.9994,
				"Oxigenio");

		// Definicao das constantes
		private final int numero;
		private final double massa;
		private final String nome;

		// metodos para acessar os valores
		protected int getNumero() {
			return this.numero;
		}

		protected double getMassa() {
			return this.massa;
		}

		protected String getNome() {
			return this.nome;
		}

		// metodo que define as constantes
		private Tabela(int numero, double massa, String nome) {
			this.numero = numero;
			this.massa = massa;
			this.nome = nome;
		}

	}

	public static void main(String args[]) {
		System.out.println("Dados do elemento quimico H:");
		System.out.println("Nunero: " + Tabela.H.getNumero()
				+ "\nMassa: " + Tabela.H.getMassa() + "\nElemento: "
				+ Tabela.H.getNome());
	}
}
